pleasure-giving substance - Spanisch Englisch Wörterbuch